insulation blanket - Deutsch Englisch Wörterbuch